impression depth - Spanish English Dictionary